package com.example.myapplication.model

/**
 * 技术指标数据
 */
data class TechnicalIndicators(
    // 移动平均线
    val ma5: Double? = null,
    val ma10: Double? = null,
    val ma20: Double? = null,
    val ma60: Double? = null,
    
    // MACD
    val macd: Double? = null,
    val macdSignal: Double? = null,
    val macdHistogram: Double? = null,
    
    // RSI
    val rsi: Double? = null,
    
    // KDJ
    val k: Double? = null,
    val d: Double? = null,
    val j: Double? = null,
    
    // 布林带
    val bollUpper: Double? = null,
    val bollMiddle: Double? = null,
    val bollLower: Double? = null,
    
    // 成交量相关
    val volumeMA5: Double? = null,
    val volumeMA10: Double? = null
)

